public class FactoryPatternDemo {
    public static void main(String[] args) {
        // 创建我们的“交通工具制造厂”实例
        VehicleFactory factory = new SimpleVehicleFactory();

        // 通过工厂制造一个汽车
        Vehicle car = factory.createVehicle("car");
        car.drive(); // 输出：汽车在路上开

        // 通过工厂制造一个自行车
        Vehicle bike = factory.createVehicle("bike");
        bike.drive(); // 输出：自行车在自行车道上骑
    }
}